//
3
2
1
abcderr

//#include <stdio.h>

//void swap(int * ppa,int * ppb)
//{
//    int tmp = *ppa;
////    *tmp = *pa;
//    *ppa = *ppb;
//    *ppb = tmp;
//    
//}
//
//int main()
//{
//    int a,b;
//    scanf("%d,%d",&a,&b);
//    printf("a=%d,b=%d\n",a,b);
//    int * pa,*pb;
//    pa = &a;
//    pb = &b;
//    swap(pa,pb);
//    printf("a=%d,b=%d",a,b);
//    printf("pa=%d,pb=%d",*pa,*pb);
//}

int main ()
{
    int a= 2;
    int * pa = &a;
    int ** ppa = &pa;
//    int *ppa = pa;
    printf("%d,%d,%d",sizeof(ppa),sizeof(*ppa),sizeof(**ppa));
//    printf("%d",**ppa);
    
//    double ** pp = &p;
//    printf("%lu,%lu",sizeof(double *),sizeof(&p));
//    printf("%lu",sizeof(&pb));
//    printf("/n%lu,%lu",sizeof(char ),sizeof(char *));
//    printf("%f",**pp);
}
